https://bavuse.pages.dev/posts/custom-five-panel-hats/