position updation