Ten billion tomorrow