add iterable forecast + examples