some steps in the wrong way