     */
     func didReceiveRemoteNotification(notification: NSDictionary?) {
         
-        print( notification )
-        //print( notification?.valueForKey("aps") )
-        //print( notification?.valueForKey("aps")?.valueForKey("alert") )
-        
         var notif: [String : AnyObject] = [:]
         
         notif["message"] = notification?.valueForKey("aps")?.valueForKey("alert")?.valueForKey("body");

        })
    }
    
    // MAY NEED TO CHANGE
    //
    // JS passes one tag as String
    // Create an array and add the one tag,
    // then call subscribe/unsubscribe
    
    /*
    * Subscribes to a particular backend mobile application Tag(s)
    */

        notif["sound"] = notification?.valueForKey("aps")?.valueForKey("sound")
        notif["badge"] = notification?.valueForKey("aps")?.valueForKey("badge")
        notif["action-loc-key"] = notification?.valueForKey("aps")?.valueForKey("alert")?.valueForKey("action-loc-key")
        
        if (CDVMFPPush.sharedInstance.notifCallbackId == nil) {
            return
