my %nu_hash=(); #why is this an empty hash? (is he storing patterns in a hash?)