cleanup
now needs Rcpp