         return formatter.string(from: date)
     }
 
-    private func reloadTableView(parent: PasswordEntity?, anim: CAAnimation? = nil) {
+    private func reloadTableView(parent: PasswordEntity?, label: PasswordLabel = .all, anim: CAAnimation? = nil) {
         initPasswordsTableEntries(parent: parent)
-        reloadTableView(data: passwordsTableEntries, anim: anim)
+        reloadTableView(data: passwordsTableEntries, label: label, anim: anim)
     }
 
     @objc func actOnReloadTableViewRelatedNotification() {

            if #available(iOS 11, *) {
                navigationController?.navigationBar.prefersLargeTitles = false
            }
        } else {
            navigationItem.leftBarButtonItem = nil
            navigationItem.title = "PasswordStore".localize()
            if #available(iOS 11, *) {
                navigationController?.navigationBar.prefersLargeTitles = true
            }
        }
        navigationItem.rightBarButtonItem = addPasswordUIBarButtonItem



    }

    private func reloadTableView(data: [PasswordsTableEntry], label: PasswordLabel = .all, anim: CAAnimation? = nil) {
        // set navigation item
        if let numberOfLocalCommits = passwordStore.numberOfLocalCommits, numberOfLocalCommits != 0 {
            navigationController?.tabBarItem.badgeValue = "\(numberOfLocalCommits)"
