updated javadoc and jar file