slightly improved header size