updated java subproject