Utilities I've put together to do various things