private to public method change