instead of the else, do another `if(less)`