Extend gem to handle cities