Thanks for the awesome reviews buddy!

Merged your other reviews into this. Great reviews and nicely detailed