updated for city search and missing city list