update gitignore
improve program