Expand on choosing package material. Swap order, make choosing code the first step.