start drag/drop functionality
trying to do drag/rop
drag drop without asynch