         {
             parameters["privacy"] = ["view": self.privacy]
         }
+        
+        if let users = self.users
+        {
+            parameters["users"] = users
+        }
+        
+        if let password = self.password
+        {
+            parameters["password"] = password
+        }
 
         return parameters
     }

        aCoder.encodeObject(self.desc, forKey: "desc")
        aCoder.encodeObject(self.privacy, forKey: "privacy")
        aCoder.encodeObject(self.users, forKey: "users")
    }
}

        self.desc = aDecoder.decodeObjectForKey("desc") as? String
        self.privacy = aDecoder.decodeObjectForKey("privacy") as! String
        self.users = aDecoder.decodeObjectForKey("users") as? [String]
        self.password = aDecoder.decodeObjectForKey("password") as? String
    }
    
    func encodeWithCoder(aCoder: NSCoder)
