give public method