review by will heinrich