updates javadocs