passing a lot more tests. uncomented out an assert that I need to fix. Makes it fail on that assert in several tests.