simplify and clean
roxygen