separated tcos into several files, ini parsing, usage functions