javadoc adjusted