interact with story by input instead of observing model.url