Peter this might be a decent one to just take apart for the fun of it?

http://www.bmw-driver.net/forum/showthread.php?t=107721