Added comments from line 7 - 23.