diff --git a/examples/with-redux-saga/store.js b/examples/with-redux-saga/store.js
index <HASH>..<HASH> 100644
--- a/examples/with-redux-saga/store.js
+++ b/examples/with-redux-saga/store.js
@@ -1,11 +1,9 @@
-import { createStore, applyMiddleware } from 'redux'
+import { applyMiddleware, createStore } from 'redux'
 import createSagaMiddleware from 'redux-saga'
 
 import rootReducer, { exampleInitialState } from './reducer'
 import rootSaga from './saga'
 
-const sagaMiddleware = createSagaMiddleware()
-
 const bindMiddleware = middleware => {
   if (process.env.NODE_ENV !== 'production') {
     const { composeWithDevTools } = require('redux-devtools-extension')
@@ -15,17 +13,15 @@ const bindMiddleware = middleware => {
 }
 
 function configureStore (initialState = exampleInitialState) {
+  const sagaMiddleware = createSagaMiddleware()
   const store = createStore(
     rootReducer,
     initialState,
     bindMiddleware([sagaMiddleware])
   )
 
-  store.runSagaTask = () => {
-    store.sagaTask = sagaMiddleware.run(rootSaga)
-  }
+  store.sagaTask = sagaMiddleware.run(rootSaga)
 
-  store.runSagaTask()
   return store
 }
recreate stdChannel (or saga middleware). (#<I>)