update rule parser