update some headers to public