modified:   TIC.cpp