working story elements mechanics