finished updatewaterclass