search text preservation