Engineering has long been the keystone for designing and implementing materials, machines, and processes in a scientific fashion. Whether developing new devices or reorganizing existing systems, today's industrial engineers are crucial to the manufacturing process. With the added assistance of computer technology, such as CAD software or CAM programming tools, modern engineers can evaluate, interpret, build, and test designs with greater efficiency than ever before. They can identify the technical limitations of a given object, system, or process, and provide recommendations as to safety, cost, specifications, and servicing.