Added Forecast algorithms.