http://bimmer.roadfly.com/bmw/forums/e32/5428553-1.html