Renamed new_pos and pos_new to destination.