drag and drop feature improved