first fixed
fixed + gitignore