document updated, 23 tests pass