Generalized header layout