chrisrlong,

can you please explain how the INNER and OUTER works? Where can I find documentation on these?
Also in your example, how would the statement look the 2nd time you would call it to get the next chunk?
thanks
aK