Use save_config to protect save config not failed even config file delete by user manually.