support for city removal, city suggestions, and ui improvements