change IF of BinaryExpression