Some miscellaneous stuff I've coded just for fun