page-struct pagiration