Working on reverse and move_forward