Updated the javadoc on this