Revert "added ft"

This reverts commit 6125097eacafeb8ab631cd3abf188719626ac690.
Revert "added ft"

This reverts commit 82939115ce78051ed44e4591a57795dbb7849ab3.