Some of the various little utility files and functions written by me