process entire package