fix demo
add usage example