more work on zones