First run go at replacing tf with tt++