half working tsc