advanced topics review 9375367