minor changes and gitignore added