Extraterresital life in our solar system?