TSC tdl and tco
By @Ailce