Update the public