docs and more tests.