add target
change gitignore