updating "public"