additional fixes to setup.py