adding javadoc