setup.py more useful