cleanup
adding .pdf to .gitignore
selection structures