setup hash update