update zipcode logic changed to reflect address + minor cleanup on index