improved zone selection