javadoc and notes