working on getting drag and drop working