updating public things