more work on CityGrid API integration