header parser, valid headers