updating public