4.0

Good accounting of the story. A little too wordy for me though.