add draggable and mouse event