Utility Library for C