pages init