Adding javaDoc