modify droping
modify dragging