preview and structure updated