seperate zone.rb