added precedence to new parser.