use of change_position