revised the text