updates per narfbg request

I did a bunch of Git tutorials, and (i think) understand a lot more
now. this update is to address narfbg comments, and add to pull request.