<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
OK, where's the blunder? <br><br>for (i = 0; i &lt; tracking.length; i++) {<br>&nbsp; reviewArray.push({}); // push new dimension into first level<br>&nbsp; debug('ra ' + reviewArray.length); //returns 1 correctly<br>&nbsp; for (j = 0; j &lt; tracking[i].length; j++) {<br>&nbsp;&nbsp;&nbsp; reviewArray[i].push({}); //push new dimension into first level dimension<br>&nbsp;&nbsp;&nbsp; debug('ra i ' + reviewArray[i].length); //return undefined for each iteration<br><br><br>Dave<br>                                               </body>
</html>