#6 Improve the installer script