filter tests mostly pass