I agree. Long but worth reading for sure.