Vladimir Propp analyzed Russian folk tales and identified 31 plot elements that recurred across stories. He also noted 8 common character types used to advance the narrative, including the hero, villain, donor, and princess. However, critics argue that Propp ignores differences in character, tone, and mood between tales. Additionally, his focus on the princess as a reward is less applicable to horror genres. Claude Levi-Strauss believed that all narratives are driven by conflicts between binary opposites such as good vs. evil. Finally, Tvetzan Todorov's theory is that stories typically follow a pattern of equilibrium, disruption, and a return to equilibrium or a new equilibrium.