[2] InstallationService refactor