minor improvements to setup.py