new javadocs

new javadocs