my %uberhash=(1,2,3,4); sub a { my %hash=(1,2,3,4); } sub b { #can see %uberhash #can't see %hash }