update javadocs