laboratory drag-and-drop