all tests pass with sets in place