add .gitignore
fix set queue