      * The method you may call if you want to reconfigure your tracker
      *
      *  @param parameters   Dictionary of parameters
+     *                      * override (boolean) : if you want your values to override the existant data
+     *                      * Dictionary ([String: String]) : your setup for the tracker
      */
     func setConfig(parameters: [AnyHashable: Any]) {
         var params = parameters;

        }
    }

    func tagEvent(parameters: [AnyHashable: Any]) {
        
        if let eventName = parameters[EVENT_NAME], let eventType = parameters[EVENT_TYPE] {
            var event = tracker.gestures.add(eventName as! String);
            cargo.logger.logParamSetWithSuccess(EVENT_NAME, value: event.name);

            event = self.setAdditionalEventProperties(parameters: parameters as [NSObject : AnyObject], event: event);
            
            switch eventType as! String {
                case "touch":
                    event.sendTouch();
                case "navigation":
                    event.sendNavigation();
                case "download":
                    event.sendDownload();
                case "exit":
                    event.sendExit();
                case "search":
                    event.sendSearch();
                default:
                    cargo.logger.logNotFoundValue(eventType as! String, key: EVENT_TYPE,
                                                  possibleValues: ["touch",
                                                                   "navigation",
                                                                   "download",
                                                                   "exit",
                                                                   "search"]);
            }
        }
        else {


/* ********************************* Variables Declaration ********************************* */

    /** Constants used to define callbacks in the register and in the execute method */
    let AT_init = "AT_init";
    let AT_setConfig = "AT_setConfig";
    let AT_tagScreen = "AT_tagScreen";
