update with subpages