fix operator precedence levels.