finish the first draft of the icf doc