         
         setupRefreshControl()
         
+        //tableView.rowHeight = UITableViewAutomaticDimension
+        
         if isFirstTimeUser {
             goToWelcomeScreen()
         }

        
    }
    
    fileprivate func createNoResultsCell(with tableView: UITableView, at indexPath: IndexPath) -> UITableViewCell {
        
        tableView.rowHeight = 675
        
        guard let noResultsCell = tableView.dequeueReusableCell(withIdentifier: "noResultsCell") as? NoResultsCustomCell else {
            
            makeNoteThatCellFailedToDequeue(cell: "NoResultsCustomCell")
            return UITableViewCell()
            
        }
        
        checkIfUserHasAnEmail(whenIn: noResultsCell)
        noResultsCell.onEmailButtonPressed = { [weak self] noResultsCell in
            
            self?.sendEmail()
            
        }
        
        return noResultsCell
        
    }
    
    fileprivate func createStoreCell(with tableView: UITableView, at indexPath: IndexPath) -> UITableViewCell {
        
        tableView.rowHeight = 236

        }
        
        return storeCell
        
    }
    
    fileprivate func createNoResultsCell(with tableView: UITableView, at indexPath: IndexPath) -> UITableViewCell {
        
        tableView.rowHeight = tableView.frame.height
        
        guard let noResultsCell = tableView.dequeueReusableCell(withIdentifier: "noResultsCell") as? NoResultsCustomCell else {
            
            makeNoteThatCellFailedToDequeue(cell: "NoResultsCustomCell")
            return UITableViewCell()
            
        }
        
        checkIfUserHasAnEmail(whenIn: noResultsCell)
        noResultsCell.onEmailButtonPressed = { [weak self] noResultsCell in
            
            self?.sendEmail()
            
        }
        
        return noResultsCell
        
    }
    
