made classes public.