implement "move to position"