Cleaning up select, drag, drop, deselect methods