Challenges Of Extrasolar Planets