Mr. D developed a three-step process to optimize service levels for inventory parts at his company. The process involved 1) calculating initial service levels based on order volume and modifying it based on cost, 2) tweaking the overall service level through iterations to reach a target, and 3) combining data for all parts and selecting iterations to reach the target aggregate service level. This iterative process usually took two to three runs to optimize the service level program. Later, Mr. D implemented a normal distribution approach he learned from a book that significantly reduced safety stock levels over his previous method.