more tsc changes; many more to come