default to memory-store, fix bugs in memorystore