change TSC to defire class