Thanks for the help everyone. The virtual case using the selector function is a nice idea but the code gets busy because of all the selectors needed, in this instance 6 would be needed. Lynn I think your idea will work fine, putting just the values in the case and putting the property nodes outside the case is the ticket. Thanks for the help.
Scott