Add support for Zones

`reject` is missing