revise all the sections