Review c (2/26)

Review c