This is a very clean little piece of programming. I agree that the .sort function is very useful. However, I tend to get very lazy. I tend to use tables or even DOS to throw up information like that, usually while playing video games and listening to music on my headphones. Maybe I should just learn more about recordset.