finishing select city functionality