refactoring Lok -> DieselLok