city is required