push(@{$hash->{$fields[0]}}, \@genes); #### push(@{$hash->{$fields[0]}}, @genes); #### $VAR1 = { 'malZ' => [ 'b0403' ], 'malS' => [ 'b3571' ], 'manA' => [ 'b1613' ], 'malXY' => [ 'b1621', 'b1622' ], 'malT' => [ 'b3418' ] };