why are we removing unit asserts?