add doc
roxygen2
fix @ issue
add doc