restructured the texts