finished logicalOperators