         if stringifyFriendIDs != nil {
             parameters["stringify_friend_ids"] = stringifyFriendIDs!
         }
+        if filter_level != nil {
+          parameters["filter_level"] = filter_level!
+        }
+        if language != nil {
+          parameters["language"] = language!.joinWithSeparator(",")
+        }
 
         return self.getJSONWithPath(path, baseURL: self.userStreamURL, parameters: parameters, uploadProgress: nil, downloadProgress: {
             json, response in

        if stallWarnings != nil {
            parameters["stall_warnings"] = stallWarnings!
        }

        return self.postJSONWithPath(path, baseURL: self.streamURL, parameters: parameters, uploadProgress: nil, downloadProgress: {
            json, response in

        if stallWarnings != nil {
            parameters["stall_warnings"] = stallWarnings!
        }
        if filter_level != nil {
          parameters["filter_level"] = filter_level!
        }
        if language != nil {
          parameters["language"] = language!.joinWithSeparator(",")
        }

        return self.getJSONWithPath(path, baseURL: self.streamURL, parameters: parameters, uploadProgress: nil, downloadProgress: {
            json, response in
