Yes that is JD site and he is reliable for sure.

Mukremum or watever was a loser..
And I think hea still here under different name