better logic for requesting forecasts

going to need to add some logic to form sentences