Text deserialization