Human survival implications