started implmentation of foterm