Some nice work here
http://forums.bimmerforums.com/forum....php?t=1575817