altenbach, thanks for the explanation which made feel assured that this is an okay way, even though it's not a very common practice. As you mentioned, I don't get the new value from the data node, but if I have the control or local variable inside of the case, I get the new value.