improved the installer