This is fantastic, thanks! (I noticed if you get accepted the link to the ranking page on your running time doesn't show up, but that's not a big deal).
Yes, it ROCKS! Thx.