Fixed precendence logic