         self.selectedSection = (settingsViewType == .primary) ? 3 : 0
         self.availableSection = self.selectedSection + 1
         self.isEditable = false
+        self.recentContentOffset = CGPoint(x:0, y: 0)
         super.init(coder: coder)
     }
 

        // create Table view
        self.tableView = UITableView(frame: UIScreen.main.bounds, style: UITableViewStyle.grouped)
        self.tableView.allowsSelectionDuringEditing = true
        self.view.backgroundColor = UIColor.white
        self.view.addSubview(self.tableView)
        let width = self.view.bounds.width

    
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        self.tableView.contentOffset = self.recentContentOffset
        
        switch self.settingsViewType {
        case .primary:
