installation process works (with few minor bugs)