now passes R CMD CHECK --as-cran --run-donttest