updates before cran submission