Fix code
Update .gitignore.