add getStore() and test
update doc