changes is ft

expression handling in ft
changes in ift

expression handling