implement a homepage with drag and drop function
drag-and-drop works