added transFT