remove example
refactoring
add example