add header handlers