case statements for position movement added