for modify pages