add page CRUD