bit more javadoc