Enough humans for today