parser modify