refactor TSFDayi as TTSFTTS