improved version of gitignore submit issue if there is any bugs