help cleanup
add examples
add docs