add some markup, abstract header as a partial