- add examples
- add roxygen2 for returns
- add examples
update roxygen2