use external rules file