try to document with roxygen2