updating to templates
including purchase state