Three years later, the search for life on Mars continues : v