Discovered the oldest life on Earth