making all parameters public.