Java doc version 3