fix: tsc callback