hash new patch