CE 10 Review

Review for 3rd 9 weeks benchmark #3