update in menu functionality
gitignore updated