My c library :3