bug fixes: forecast for filtered matches and more; calculate only what's necessary