Heavy-duty on-highway