clean
add example
add example