#TO DO add a setup.py