a better method for the modified header parser
fix: use new API