developing a plot-driven story