java wrapper updated