Completed Weather functions.