precedence matters