preparation work before we move to using CompleteClassTable