a bit javadoc