Save/load settings method complete