new changes to drag