check as cran passed