build page initialize