in reply to Cant use string(_) as array ref..!!
Just for clarification can you tell me what you are doing here ? push(@{${$key}[0]},1,33);