Map is, as always, your friend: my @expire = map { $ident2id->{$_} || () } @gonnerz; -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com 1 888 359 3508