             }
             observer(MaybeEvent<T>.success(object.asDomain()))
             return Disposables.create()
-        }.subscribeOn(chacheScheduler)
+        }.subscribeOn(cacheScheduler)
     }
 
     override func fetchObjects() -> Maybe<[T]> {

            }
            
            return Disposables.create()
        }.subscribeOn(chacheScheduler)
    }

    override func save(objects: [T]) -> Completable {

    }

    private let path: String
    private let cacheScheduler = SerialDispatchQueueScheduler(internalSerialQueueName: "com.CleanAchitecture.Network.Cache.queue")

    init(path: String) {
        self.path = path
