update ft

update ft