start of roxygen documentation