fixing some setup.py issues