setting to public