I sympathize. My own recurring fualt is different form yours. I often forget and write: @x = @y x 3; rather than @x = (@y) x 3; >If the first form is *really* needed (an implausible story), you can >always use scalar(). Are you sure? %hash = ( a => $a x 1, b => $b x 2, c => $c x 2, ); Hm... --tomThread Previous