         DispatchQueue.global(qos:DispatchQoS.QoSClass.background).async
         { [weak self] in
             
-            self?.dispatchLoadItems(completion:completion)
+            self?.asyncLoadItems(completion:completion)
         }
     }
     

        return jsonList
    }
    
    func loadItems(
        jsonList:[AnyObject],
        completion:@escaping(() -> ()))
    {
        var items:[ModelListItem] = []
        

            return
        }
        
        let items:[ModelListItem] = loadItems(jsonList:jsonList)
        itemsLoaded(items:items)
        
        completion()
    }
    
    //MARK: internal
