Great report, but I'm tired now just after reading it.