Updates rules to overhaul