broken version of steps 7,8