Great write up! I agree...