finish tsc