Refactoring, execute_quiet(), check_init(), check(), download(), default2