My own C library