generate-zones initial commit