I think it works....?
It may look like a specific project from @Robostew but trust me, i coded this myself. (it's kind of the same formulas after all lol)