Life will survive and stay alive