Almost like a fairytale.