public page init