bmw -- 03/20/95; some updating 04/21/97