Finally, humanity has overcome our biggest obstacle: obstacles