This is the second update of this Java class