T function applied in helper functions