seperated list for each rule