                     //cell.accessoryType =  self.restaurantIsVisited[indexPath.row] ? .Checkmark : .None
                     cell.restaurantVisited.text = self.restaurantIsVisited[indexPath.row] ? "♥️" : ""
                 }
-        })
+        }
     
         optionMenu.addAction(isVisitedAction)
         presentViewController(optionMenu, animated: true, completion: nil)

                
                self.presentViewController(shareMenu, animated: true, completion: nil)
            }
        )
        
        var deleteAction = UITableViewRowAction(style: .Default, title: "Delete",
            handler: { (action: UITableViewRowAction!, indexPath: NSIndexPath!) in
                self.restaurantNames.removeAtIndex(indexPath.row)
                self.restaurantIsVisited.removeAtIndex(indexPath.row)
                tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade)
            }
        )
        
        return [shareAction, deleteAction]
    }

        let cancelAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.Cancel, handler: nil)
        optionMenu.addAction(cancelAction)
        
        let callAction = UIAlertAction(title: "Call " + "123-000-\(indexPath.row)", style: .Default) {
            (action: UIAlertAction!) -> Void in
                let alertMessage = UIAlertController(title: "Service Unavailable", message: "Call feature not available yet", preferredStyle: .Alert)
                alertMessage.addAction(UIAlertAction(title: "OK", style: .Default, handler: nil))
                // without self.prese... following would fail. self is required.
                self.presentViewController(alertMessage, animated: true, completion: nil)
        }

        optionMenu.addAction(callAction)
        
        let actionMessageToDisplay = restaurantIsVisited[indexPath.row] ? "I have not been here 😨" : "I have been here 😄"
        
        let isVisitedAction = UIAlertAction(title: actionMessageToDisplay, style: .Default) {
            (action: UIAlertAction!) -> Void in
                if let cell = tableView.cellForRowAtIndexPath(indexPath) {
                    let cell = cell as CustomTableViewCell
