generic header fix