init TPP