get first draft of drag and drop working