General utility library for my project