Glad I could help, Tom. Yes, this code will return all risks entered on a project. The advanced reporting courses on experience league are really helpful, you can find them here. They don't cover everything, but it's a good place to start. It's really all about practice, patience, and more practice ...