add yield to _header