Recent activity within Extraterrestrial life