     listItems = list
   }
   
-  func presentDecision(option: String) {
+    func presentDecision(option: String, selected: Int) {
+        selectedValue = selected
     let title = NSLocalizedString("main.scene_dicision.alert.title", comment: "title for a decision")
     let message = option
     let alertAction = UIAlertAction(title: NSLocalizedString("main.scene_dicision.alert.ok.button", comment: "button title for a dicision"), style: UIAlertActionStyle.Default) { (UIAlertAction) -> Void in }
     showAlertControllerWithTitle(title, andMessage: message, andAlertActions: [alertAction], andPreferredStyle: UIAlertControllerStyle.Alert, popoverSource: nil)
+        tableView.reloadData()
   }
   
   func decisionWithEmptyListInvoked() {

  func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let tableViewCell = tableView.dequeueReusableCellWithIdentifier(tableViewCellIdentifier, forIndexPath: indexPath) as! UITableViewCell
    tableViewCell.textLabel?.text = listItems[indexPath.row]
    return tableViewCell
  }
  

  
  var addAndDecideWireframe : IDFYAddAndDecideWireframe!
  var addAndDecideInteractor: IDFYAddAndDecideInteractorInterface!
    var selectedValue = 10000 //variable for selected tableview cell

    @IBOutlet weak var tableView: UITableView!
  @IBOutlet weak var textFieldAddNewOption: UITextField!
  @IBOutlet weak var addButton: UIButton!
  @IBOutlet weak var textFieldTrailingSpaceContraint: NSLayoutConstraint!
