Added a misc_utility file, because some things are just useful but don't fit anywhere