Updated Java SDK