found the bug, figuring out why now