Use rcpp