update the provision parsing rule