it turns out you can create a simulation to see if something happens(wrong/bug)and prevent that, I have the code here.