got drag-and-drop to finally work right