Further refactoring of story.js