link to Andrew Casper's analysis