implemented getting hourly forecast