TNC ppt_all parts_23Jan2018