The orchestration engine manages the association of services with the origi- nating transaction, allowing a tremendous amount of reuse. In the Polk legacy environment, Polk used six to eight different VIN decoders for various pur- poses. Today, with their SOA architecture in place, they now use only one. This reduction in the number of decoders is a huge advantage because each VIN decoder had to maintain its own version of the millions of decoding rules for all vehicles manufactured since the early 1960s.