Dragged Methods have been added to tidy up