I have already put an upgraded front bumper and lights on to my 2004 Z4 E85, but have now just purchased a pair of facelift Xenon lights to do a xenon upgrade. The lights come with the ballasts and I know there will be some coding required, but is there anything I will need to buy for this to work?