Father Fred wrote:
But I am saying that we can at last believe that there is a reasonable if not better chance that the top riders are clean. 
Phew! That's all my doubts assuaged then...