Added page framework