added set rules