in-memory data store
