Just so you know, I replaces my headlights as the reflectors had badly tarnished and although the lights looked bright, in use, they weren’t actually projecting very much so replaced both units. From BMW they are silly money - £1200 each I think? But I sourced mine from AUTODOC.com. They were Magneto Martelli OEM parts and they work perfectly. They were also about half that price although mine are not the adaptive Xenons. All done now and they work perfectly with auto self levelling now working as well.