bmw 03/20/95; revised and updated 12/10/00