Review c (17/26)

Review c