Improved javaDoc