Paul Thomas wrote: >>Um, why the inner loop? >> >> > > because it is the upper bound of the last dimension of the last array > ref that is missing in assumed size arrays. Uh, of course, there could be an explicit reference :-) - Tobi