working on NOStore