Rules Generation Update