jdoc for public method