             
             selfReference.delegates = selfReference.delegates.sorted { $0.rate < $1.rate }
             
-            NVActivityIndicatorPresenter.sharedInstance.stopAnimating()
+            ArkActivityView.stopAnimating()
+            selfReference.refreshControl.endRefreshing()
             selfReference.tableView.reloadData()
         }
     }
     
     @objc private func updateTableView() {
-        loadVotes()
-        
-        refreshControl.endRefreshing()
+        loadVotes(false)
     }
 }
 

            tableView.addSubview(refreshControl)
        }
        
        loadVotes()
    }
    
    func loadVotes() -> Void {
        guard Reachability.isConnectedToNetwork() == true else {
            
            Toast(text: "Please connect to internet.",

            return
        }
        
        ArkActivityView.startAnimating()
        
        let settings = Settings.getSettings()

