rollback and new text representation