added extra functionality for weather and completed the grand finale