add forecast controller