4.0

really a good read through and get back to as needed after that