History of CTPP