refactored startupmanager