Logical tweaking for several TPA methods