add tpi