last java changes