That site appears to be rather pointless.

Hrmmm, maybe I'm missing something here ?