change public method