updates javadocs to get rid of TODOs in the javadocs