commit from mercurial worked