allow custom rules