update weber hash