added city upgrading