made another small change to slightly improve timing---removed initial if statement in else for when zones are empty