diff --git a/lib/base/property.js b/lib/base/property.js
index <HASH>..<HASH> 100644
--- a/lib/base/property.js
+++ b/lib/base/property.js
@@ -205,35 +205,3 @@ exports.properties = {
     this._properties.properties.call(this, val)
   }
 }
-
-/**
- * @function getProperty
- * Returns property descriptor (maybe call getPropertyDescriptor)
- * @memberOf Base#
- * @param {string} key - Property to find
- * @type {base}
- */
-exports.getProperty = function (key) {
-  // rly bad
-  var properties = this._properties
-  if (properties) {
-    let length = arguments.length
-    if (length > 1) {
-      length = length - 1
-      for (let i = 0; i < length; i++) {
-        properties = properties[arguments[i]]
-        if (properties) {
-          if (!properties[arguments[i + 1]]) {
-            properties = properties.base && properties.base._properties
-          }
-        }
-        if (!properties) {
-          return
-        }
-      }
-      return properties[arguments[length]]
-    } else {
-      return properties[key]
-    }
-  }
-}
replaced get property value (saves a lot of speed)