* added javadoc.