change public includes to be only public c api