first_app2 second run through the book