text revision