https://gregoryames.blogspot.com/2020/06/free-reading-macroshift-navigating.html