4.0

Not what I was expecting going in but not bad overall.