Generate headers w lib