Some good stuff. The narration seems out of step; perhaps the narrator is not familiar with the topic.