ship movement to update routine