updated Javadoc comments