Narrative generate_sub_plot working