I will absolutely have to re-read everything in the morning but from what I can gather in my current state I am in.
I especially appreciate the...