retailer new design : new private method added to site controller