https://www.schematic-x.com/2023/12/the-complete-guide-to-understanding.html