Add more types of rules