Can life start yet?