4.0

On a second read this is really good