confused about part currentlocation or currentstep