add header relative func