some corrections
as uploaded to speakerdeck