Added comments for Steps 1-5.