adding tp