add zipcode candidate and its tests