Todd's java doc finished