Practice of Hash