Update page framework