divided evaluate 1 into 2 sub-steps