Massive optimizations
-Only PrintStatus() if mode==0 (since we're about to change the classes)
-Next commit will refine mode==1 and changing classes