lib should be in c.