Page update method added along with factory method.