https://engineprotectorktm.pages.dev/posts/rafter-tail-patterns/