if(ref($node) eq HASH) do the code I have elsif(ref($node) eq ARRAY) $node = shift;