updating mercurial