Correct precedence ordering