CTPC Structure