added documentation
added mset tests
implemented mset and tests
documentation updates