icf function

Iterative conditional fitting