init page work