made installers singletons