Text conversion refinements