new setup.py fixes