https://www.gamhak.com/2022/02/the-catapult-2.html