add demos

add demos