more fixes to setup.py