Update implement of update_pos.