made it so it correctly draws each step