drag and drop actually works this time