setup.py modified