add price move logic