item add and update pages