http://bimmer.roadfly.com/bmw/forums/e36/6683782-1.html