create scratch drag and drop