header and style update