in reply to Building three-dimensional array using push

push @{$theTable{$key}},  [ @parts ]; Ya, that's exactly what I needed. Thanks.

And also for the while ($line = <FILE>) Silly mistake...