recommit with hierarchyviewlib