update ft