https://ideas.creativecasinoties.com/post/planning-is-the-new-bottleneck-tdtrqb