sync with repo
add ignore file