aded the zones paramter