https://em.flinthillspagans.org/fitting/