added some more cases, updated .gitignore