From: rcoder Date: 2005-08-20T03:01:16+09:00 Subject: Re: Newbie:Differences between arrays You probably want something like this: --- require 'set' OLD = Set.new(%w{ someone admin blah }) NEW = Set.new(%w{ admin blah newacct }) (OLD - NEW).each { |user| # these users were removed... } (NEW - OLD).each { |user| # and these have been added... } --- -Lennon