lol, its been fun looking around and coming up with ideas/plans to mod cars... It is a kit, (corrected, not 6000k which would have been a bluish tint, but they are 5000k *******.com (e90 andy), if you see the ** stars, the website intentionally blocks out the screenname... it comes with ballast, HIDs, canbus.. the kit looks similarly to

Keep in mind that picture is for the BMW335i and would not work on the 06 325i. Mike or Long Tran can help with that.