yada and icf