https://joewilcox.com/2021/04/21/the-sweeper/
The Sweeper