Mercedes Benz D40, yadda yadda yadda