add rules and test