refactor zipcode report from eval to send