derived interface tcco