Exstraplanetary life