update hash;