add structure tweaks