story controllers