The first diesel ECM was wildly popular with consumers due to its ease of use and updates in real time to the driver. Functions in the DDEC system included engine diagnostic functions, shutdown timers, progressive shift functions, fault history and record keeping, speed limiting governors, cruise control and automatic stall preventing. The cruise control technology was particularly popular with fleet managers due to its fuel-saving function but most notably DDEC system allowed the operator to download engine management reports regarding use of the engine, provide record of over-speeding, excessive idle time, hard breaking and other parameters. The system was easy to operate and diagnostic codes were displayed to the driver in real time: red indicator lights signaled a major problem while a yellow light was less of a serious issue. Detroit Diesel did not invent the modern day ECM but rather adapted General Motors ECM technology from the early 1980s into diesel technology.