add detection of declaration letter in the file
update .gitignore