Just to reiterate what JohnAnthony has already said, I contacted williams and sent him my bet tracking sheet to see what kind of improvements he could make and he's proved more than helpful. He's willing to do a lot of work and go out of his way to satisfy my requests without asking for anything in return - definitely deserving of some point donations to help out with that debt.