added weather forecast support