updated tests
docs