rewrite text