improve JavaDoc
improve JavaDoc