modify parser code.