atomicity on draggable events