more JavaDoc