integrated TPA in to transpiler