updating JAVADOC