erm, typo: > my @missing = map { grep { $_ } @lista } @listb; thats not @missing, its @common. for missing, you'd use 'not grep' -- alex j avriette, perl hacker avriettea at speakeasy.net http://envy.posixnap.net/