zones started a refactoring is needed