Update .gitignore
Type fix
Refactor
Refactor