Miscellaneous tool stuff - John Conroy