in reply to To Pattern Match or not to Pattern Match
Incidentally, the more perlesque way to write your for loop is
for my $user_id (@cdwv_list) { [download]