more updates to NarrativeManager api