Please read the updated version of this story.