Very well written. Thank you! I know a lot of time goes into these guides.