While evaluation; less comparison