https://www.dailydishnews.org.uk/post/detecting-trends-before-they-break-1cbh4y