Hash update