changes java