found bug that hopefully has the test pass