Structure Commit: Actions, managers and Gui