page_init finish