I think you don't want this and the following method to be public.