structure update;
Configuration optimization