To eliminate the number of parts problem I rewrote a section of the ODC master as simple c code. Functionality and channel names stayed the same. The parts count dropped from 3549 to 536. The function that now does most of the work is MASKING_MATRIX in ODC_MASKING_MATRIX.c. I also added a hook to include IPS error checking to that c-function. sys/h1/model/h1odcmaster.mdl sys/common/model/ODC_MASTER_PARTS_V2.mdl cds/common/src/ODC_MASKING_MATRIX.c SVN revision 7282.