Do credit Ruffini, not I.
He seems like a good guy to follow on twitter.
Actually he got it from Echelon, whom I credited.