abstract TCC