initial version to CRAN