replace beyond manip-dt