Drag drop initial codes with Page from josh