Header markup and functions frameworking