updated whole text with all new sections