A java version of SoilWat v31