precedence issue