Modify to meet challenge question.