Surfing the web searching for new form of life