fog needs iter.