bug fix
gitignore
handling smoke also