fixed page struct