Adding drag-and-drop capabilities