Berk, The changes you are making to some constructors that replace explicit initializations with Set's will calls purify umr/umc's. That's because the macros compare the current setting (which is not initialized) with the new values. Bill