add .gitignore.
add touch event.