The abstracted header implementation