something really weird is going on and one test is failing. no clue