manage shop: code reorganization
manage shop: code reorganization
manage shop: code reorganization