improve the install script