making dragndrop useful