add condition operator, parenthesis operator