implementing narratives player for backend