page structure update v2