more robust setup.py for cleanups