modified setup.py