Beautiful story, weirdly put together