minor bugfixes + gitignore