>Array of array was the intent A two-dimensional array?
That would just have two levels: ArrayName[x][y] What you've done is this: ArrayName[x][y][z] Which is a three-dimensional array - or, in this case, since you've told CF you want a two-dimensional array, CF assumes the third level is a structure, hence your odd results. (NOTE: You do not need most of those hashes - only hashes within cfloop to/list and cfinvokeargument value attributes serve any purpose here.) Maybe you could give a little more information on what problem you're trying to solve (some sort of tournament ranking?) and what your expected output might look like? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:314095 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4