Finally added drag and drop to the interface