names!, and gitignore fix