Added additional comments to part 2