https://ideas.creativecasinoties.com/post/what-problem-does-this-solve-5je6zu