add java docs to private methods :(