type-o fix for TPLs