forecast: improve UI