updates javadoc