committing before changning the tree instantiating process