added fetch weather task code