It required some focus to track where I was. Distractions made it a little tricky. I found that the comments were helpful and jumping to each method in the order in which it was called help me to understand the flow.