udpate
add gitignore
update