story.py - User object now required