added city class