That’s a great link Bushy. My projectors had gone and I ended up replacing both headlights and bulbs (OEM from hella) but not from BMW, but a very expensive solution as I couldn’t find something like you have posted. Wish I had known about these although my headlights were constantly full of condensation. Even a hairdryer pointed inside couldn’t dry them enough!