settings structure updated