A new mystery popped up... I'm still getting some strange behavior after removing the rules that interfered previously. My formula: A = "true" and B = "true" and (x != "" or y != "" or z != ""). I assume that as long A and B are true, only one of the fields x,y or z has to be not empty for the function to produce a 'true'. This works as expected. However, if x and y both have content, and I clear one of the two, the the function produces a false. If I then toggle A (a check box) to false and then back to true again, then the formula results in true again, as expected. I don't understand why this toggling is required. This time there are no rules that can interfere. Is there something wrong with the formula? Maybe the parentheses don't quite work as I think the do in Xpath fomulas? Thank you.