first pass at integrating browserdrag drop