Should all of these be "public"?