more javadoc
java doc