TPP: Overview and Current Status