My personal utility library, feel free to steal :)