Adding more cities and a undemo fn