add EXIT statement
update .gitignore for new external dirs