https://www.xs.com/en/blog/falling-wedge-pattern/