add pages and update some pages