final forecast