setup.py ready to go