note to self: never make a physics engine again i highly apologize for this joke but it had to be made