             bottomLabel.addTarget(self, action: #selector(ViewController.openBlog), for: .touchDown)
         #endif
         self.view.addSubview(bottomLabel)
-        bottomLabel.frame = CGRect(
-            x: 0, y: screenSize.height - 40, width: screenSize.width, height: 20
-        )
+        bottomLabel.snp.makeConstraints {
+            (make) in
+            make.left.equalTo(0)
+            make.bottom.equalTo(-20)
+            make.height.equalTo(20)
+            make.width.equalTo(self.view)
+        }
     }
 
     @objc func openBlog() {

        tableView.tableHeaderView = UIView()
        tableView.tableFooterView = UIView()
        self.view.addSubview(tableView)
        tableView.frame = CGRect(
            x: 0, y: titleLabel.frame.maxY, width: screenSize.width, height: screenSize.height / 3.0
        )

        let bottomLabel = UIButton(type: .system)
        bottomLabel.titleLabel?.font = UIFont.systemFont(ofSize: 16)

    }

    func setupViews() {
        let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? ""

        let titleLabel = UILabel()
