updated for the current next possible 10