ICFCs overcome barriers in service delivery