Add tests; update documentation