Closure refactoring, dragDrop