     public func rxRequest<T: ObservableMappable>(with parameters: ApiRequestParameters)
         -> Observable<(response: HTTPURLResponse, model: T)> where T.ModelType == T {
 
-            return sessionManager.rx.responseObservableModel(requestParameters: parameters)
+            return sessionManager.rx.responseObservableModel(requestParameters: parameters,
+                                                             acceptableStatusCodes: acceptableStatusCodes)
                 .counterTracking(for: self)
     }
 


    public let sessionManager: Alamofire.SessionManager

    var requestCount: Driver<Int> {
        return requestCountVariable.asDriver()
    }

    public func rxRequest<T: ImmutableMappable>(with parameters: ApiRequestParameters)
        -> Observable<(response: HTTPURLResponse, model: T)> {

            return sessionManager.rx.responseModel(requestParameters: parameters,
                                                   acceptableStatusCodes: acceptableStatusCodes)
                .counterTracking(for: self)
    }

