Volvo EC210D: A Versatile Machine