So I just downloaded the top 1 million most popular sites (by Alexa)
and came to the discovery that urtjumpers.com is on place 585019
To give a bit of background info, that's by far more popular than "1driver dot co dot uk" which has a measly 585191st place
Cheers to all of us on being in the top 1000000 million sites on the internet.
thx igor for making this site and jumping mode so popular !