init c lib