What a Great ride!!! The ups and downs the twist and turns great addition to the story!!!