Fixed type and .gitignore