replace pointers with description and modify gitignore