dragging and timer implemented