drag and drop actually working now