stories: better errors