I appreciate the diff lines in each progressive code example, makes it really easy to follow