modified:   setup.py
call setup in main