some javadoc work