working on the steps