implement minimal and expanded page formats