all but one test working