initial page constructions