Adding drag-drop capability