4.0

Interesting and enjoyable read.