forecast: add progress