adding dynamic city name functionality