Improvements in Rule model