unfinished setup.py