refinements to ft