This ended up being cleaner and easier to read code than the other reports, David, thanks.