gitignore
add demo