On a BMW forum I saw this link. Reading the parts that I wanted to know more about I found it very informative information and thought to link it here.
entirely to much information Beemer..... Maybe you could spend a lil' more time on getting your washes down to the "less than ten minute range" and a little less time becoming a varitable cornucopia of usefull information.... hehehe