Integrates drag and drop