diff --git a/lib/googleapis.js b/lib/googleapis.js
index <HASH>..<HASH> 100644
--- a/lib/googleapis.js
+++ b/lib/googleapis.js
@@ -107,13 +107,13 @@ GoogleApis.DISCOVERY_PARAMS_ = null;
  * @return {GoogleApis} Returns itself.
  */
 GoogleApis.prototype.discover = function(name, version, opt_opts) {
-  var alreadyDiscovered = this.toBeDiscovered.filter(function(discovery){
+  var alreadyDiscovered = this.toBeDiscovered.some(function(discovery) {
     return (discovery.name === name) && (discovery.version === version);
-  }).length > 0;
+  });;
   
-	if (! alreadyDiscovered){
+	if (!alreadyDiscovered) {
     this.toBeDiscovered.push({
-        name: name, version: version, opts: opt_opts });
+        name: name, opts: opt_opts });
   }
   return this;
 };
filter -> some; formatting; version check removed