almost working tests, but ran into what I think is fixture weirdness