Why are we removing javadoc