https://rambus1.com/2021/01/13/fullys-timeless-tutorials-anatomy-of-an-impulse-move/