change settings structure completed