more smooth move_dt handling