Miscellaneous stuff I programmed over the years