change struct
change gitignore
change gitignore
change gitignore