add StoryView interface