To begin with, the adoption of bar codes came before rapid replenishment arrangements because retailers required a low-cost means of collecting information at the detailed product level for their own use'that is, they first developed an efficient method for scanning prices at the check-out register and tracking products for internal inventory purposes.
( ( To ( begin with ) ) ( , ( ( ( the adoption ) ( of ( bar codes ) ) ) ( ( ( came ( before ( rapid ( replenishment arrangements ) ) ) ) ( because ( retailers ( required ( ( a ( low-cost means ) ) ( of ( ( ( ( collecting information ) ( at ( ( the ( detailed ( product level ) ) ) ( for ( ( ( their ( own use ) ) ` ) ( that ( ( is , ) ( they ( first ( ( developed ( an ( efficient method ) ) ) ( for ( ( scanning prices ) ( at ( the ( check-out register ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) and ) ( tracking ( products ( for ( internal ( inventory purposes ) ) ) ) ) ) ) ) ) ) ) ) . ) ) ) )
(ROOT (S (S (VP (TO To) (VP (VB begin) (PP (IN with))))) (, ,) (NP (NP (DT the) (NN adoption)) (PP (IN of) (NP (NN bar) (NNS codes)))) (VP (VBD came) (PP (IN before) (NP (JJ rapid) (NN replenishment) (NNS arrangements))) (SBAR (IN because) (S (NP (NNS retailers)) (VP (VBD required) (NP (NP (DT a) (JJ low-cost) (NN means)) (PP (IN of) (S (VP (VP (VBG collecting) (NP (NN information)) (PP (IN at) (NP (NP (DT the) (JJ detailed) (NN product) (NN level)) (PP (IN for) (NP (NP (PRP$ their) (JJ own) (NN use)) (`` `) (SBAR (WHNP (WDT that)) (S (VP (VBZ is) (, ,) (SBAR (S (NP (PRP they)) (ADVP (RB first)) (VP (VBD developed) (NP (DT an) (JJ efficient) (NN method)) (PP (IN for) (S (VP (VBG scanning) (NP (NNS prices)) (PP (IN at) (NP (DT the) (JJ check-out) (NN register))))))))))))))))) (CC and) (VP (VBG tracking) (NP (NP (NNS products)) (PP (IN for) (NP (JJ internal) (NN inventory) (NNS purposes))))))))))))) (. .)))
Bar codes were never adopted for information collection by retailers.
( ( Bar codes ) ( ( ( were never ) ( ( adopted ( for ( information collection ) ) ) ( by retailers ) ) ) . ) )
(ROOT (S (NP (NNP Bar) (NNS codes)) (VP (VBD were) (ADVP (RB never)) (VP (VBN adopted) (PP (IN for) (NP (NN information) (NN collection))) (PP (IN by) (NP (NNS retailers))))) (. .)))