moved FT into their own individual files