c lib