add inMemory option