KTTC profile