made some progress on installer.py