more code, not our character moves nicely