change in drag and drop implementation to support ff