pull header out to partial