add new page, remove unused page, revise page