added steps in the middle