Here's the Patent information if anyone wants it Pretty impressive. http://patents.justia.com/patent/9476003#description