more tests; documentation