added code comments for first pass walkthrough