added javadoc comments
added javadoc comments
added/updated javadoc comments