Figured out page allocation structure