Thanks for the article, I typically use DO loops in SAS. The one I have never used is the DO OVER. Have you ever found a use for it?