only building headers when required