https://canoenames.pages.dev/posts/rules-for-pub-crawl/