refactored StartupManager