Mark now has been tested
need to work on the zone obj