Update rule hash implementation