>>102278421
this was a bitch and a half to gen and I have no idea why