ds and updated gitignore