I implemented dragging.