smartShop.py