Any reason not to use reconstruct_text here?