commit all structure