refactor b-header