added more rules.