Changes
Refinement of purchasing functionality