Well I just broke it for testing lol
Okay I think I mostly fixed it now lol
Wow that is a pretty tight idea, great puzzling :)