fix gitignore
fix tests