https://www.zero2turbo.com/2016/10/do-these-patents-reveal-bmw-i5-design